/**
 * 项目API，返回数据格式：
 * 非列表接口：
 * status：请求是否正常 true 正常 false 发生错误 如果status返回的是false，调用request.js里的方法时会把错误信息以toast的方式作提示
 * msg：接口返回信息，如果接口发生错误，则为错误信息(如没发生错误，可能不存在)
 * data：接口返回数据（可能不存在）
 * 列表接口（mybatis plus 分页数据格式）：
 * records：数组类型 数据集合
 * current：数字类型 当前页
 * pages：数字类型 总页数
 * size：数字类型 每页数量
 * total 数字类型 数据总条数
 * 注意事项：1.其它需要返回的数据与后台开发者商定。2.当接口中返回login信息并且为false时，说明用户没有登录或token失效了，需要重新登录(网络请求方法（request.js里的方法）中已经封装了)。
 */
const baseUrl = 'http://127.0.0.1:8080/api/'
module.exports = {
	/**
	 * 登录接口
	 * 请求方式 POST
	 * 参数：
	 * userName 字符串 必填
	 * password 字符串 必填
	 */
	loginUrl: baseUrl + 'sign/login',
	/**
	 * token 测试接口
	 * 请求方式：GET
	 */
	testUrl: baseUrl + 'sign/test',
	/**
	 * 用户列表
	 * 请求方式：GET
	 * 参数：
	 * page 当前页 必填 正整数
	 * pageSize 分页数量 必填 正整数
	 * keyword 关键字 非必填 字符串
	 */
	menusDataUrl: baseUrl + 'sign/menus'
}
